package com.gis.visualization.entity.vo;

import com.alibaba.excel.annotation.ExcelProperty;
//import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class FigureExcelVo {
    @ExcelProperty(index = 0)
    private String forms;

    @ExcelProperty(index = 1)
    private String figureName;

    @ExcelProperty(index = 2)
    private String types;

    @ExcelProperty(index = 3)
    private Integer age;

    @ExcelProperty(index = 4)
    private Integer sex;

    @ExcelProperty(index = 5)
//    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private String birthday;

    @ExcelProperty(index = 6)
    private String birthPlace;

    @ExcelProperty(index = 7)
    private String hometown;

    @ExcelProperty(index = 8)
    private BigDecimal figureLongitude;

    @ExcelProperty(index = 9)
    private BigDecimal figureLatitude;

    @ExcelProperty(index = 10)
//    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private String deathDay;

    @ExcelProperty(index = 11)
    private String portrait;

    //===================================================

    @ExcelProperty(index = 12)
    private String summary;
    //===================================================

    @ExcelProperty(index = 13)
    private String year;

    @ExcelProperty(index = 14)
    private String locationTitle;

    @ExcelProperty(index = 15)
    private BigDecimal longitude;

    @ExcelProperty(index = 16)
    private BigDecimal latitude;

    @ExcelProperty(index = 17)
    private Integer sort;

    @ExcelProperty(index = 18)
    private String locationImg;
    //===================================================
    //地点描述表的描述
    @ExcelProperty(index = 19)
    private String description;

}
